self-assembled monolayer - Spanish English Dictionary